off-shore installations - Español Inglés Diccionario